Outaouais

Understand

Outaouais in French and Ottawa in English are both from the same Indian word. One wonders what it sounded like.